stranded debt - French English Dictionary